kept alive - English Synonyms Dictionary